EC2 インスタンスが AWS Systems Manager のマネージドインスタンス一覧に表示されません
テクニカルサポートノート。サービス名:Systems Manager, EC2
困っていた内容
AWS Systems Manager のマネージドインスタンス機能を使用して、EC2 インスタンスを管理しようとしています。EC2 インスタンスは正常に起動しているのですが一覧に表示されません。一覧に表示させるために必要な作業はありますか。
どう対応すればいいの?
Systems Manager のマネージドインスタンス一覧に表示させるための条件について下記ドキュメントを参照ください。 特に下記赤字部分の設定不備によるお問合せを多くいただきますのでご確認ください。
Systems Manager の前提条件 - AWS Systems Manager
- AWS アカウントを作成して、必要な IAM ロールを設定します。
- サービスを使用する AWS リージョンで、Systems Manager がサポートされていることを確認します。
- サポート対象のオペレーティングシステムを実行するサポート対象のマシンタイプを使用していることを確認します。
- EC2 インスタンスの場合は、IAM インスタンスプロファイルを作成し、マシンにアタッチします。
- オンプレミスサーバーおよび VM の場合は、ハイブリッド環境の IAM サービスロールを作成します。
- Systems Manager エンドポイントへの HTTPS (ポート 443) アウトバウンドトラフィックが許可されていることを確認します。
- (推奨) Systems Manager で使用する VPC エンドポイントを Amazon Virtual Private Cloud に作成します。
- AWS によって提供されていない AMI から作成されたオンプレミスサーバー、VM、および EC2 インスタンスの場合は、Transport Layer Security(TLS 証明書)をインストールします。
- オンプレミスサーバーおよび VM の場合は、マネージドインスタンスのアクティベーションプロセスでマシンを Systems Manager に登録します。
- マネージドインスタンスごとに SSM エージェント をインストールし、インストールされたことを確認します。
参考情報
- AWS Systems Manager のマネージドインスタンス - AWS Systems Manager
- SSM エージェント の使用 - AWS Systems Manager
- Systems Manager を使用したインターネットアクセスなしでのプライベート EC2 インスタンスの管理
- AWS再入門ブログリレー AWS Systems Manager編 | Developers.IO
- ワンクリックで SSM Agent の自動更新を有効に出来るようになりました! | Developers.IO
- AWS Systems Managerでオンプレ環境のWindowsを管理する | Developers.IO